carcinoma of the testes - Turkish English Dictionary